Search
wet blanket
(idiomatic, usually endearing, derogatory) A person who takes the fun out of a situation or activity, as by pessimism, demands, dullness, etc.
(idiomatic, mildly derogatory) A timid person; one who lacks confidence; a wimp.